About Genivs Loci Ltd (10429610) United Kingdom