About Shiatsu Ltd. (11524242) United Kingdom