About Andylogic Limited (11975829) United Kingdom