Belfrics International Limited is a subsidiary of Life Clips, Inc. Belfrics is situated at Lot 3, Lazenda Phase 3 Shophouse , Off Jalan OKK Abdullah, 87000 Labuan F.T., Malaysia. We are regulated by the Labuan Financial Services Authority under the..
Relevance: 13.511309