About Letyco Limited (10552216) United Kingdom