About Taylor Ip Holdings Ltd (11723343) United Kingdom