About Technalogic Limited (08263066) United Kingdom