About Thrasegleo Ltd (13311523) United Kingdom