About Genilogic Limited (10031001) United Kingdom