About Loci Limited (03695299) United Kingdom