About Trisora Ltd (12066124) United Kingdom