About Trycyon Ltd (11097621) United Kingdom