About Teleologic Limited (02623511) United Kingdom