About Tedlogic Limited (07461648) United Kingdom