About Tami Labs Ltd (12056322) United Kingdom