About Timazu Ltd (12641238) United Kingdom