About Tiger Ted Co Ltd (12449655) United Kingdom