About Loci One Ltd (12340563) United Kingdom