About Delogic Limited (08806774) United Kingdom