About Loka Ltd (SC513345) United Kingdom