About Logilore Limited (10764432) United Kingdom