About Loka Enterprise (holding) Ltd (13506871) United Kingdom