About Tailor Trip Ltd (12121869) United Kingdom