About Kaatsu Specialist Ltd (11655014) United Kingdom