About Tailor Incorporated Ltd (12741441) United Kingdom