About Tiger Clearance Solutions Limited (12899742) United Kingdom