About Takazuri Limited (12211200) United Kingdom