About Teleiosis Limited (09331774) United Kingdom