About Teleios Management Ltd (10811475) United Kingdom