About Tamishow Ltd (12577494) United Kingdom