About Tammtu (international) Ltd (11316062) United Kingdom