About Sawaki Ltd (13581178) United Kingdom