About Sensai Kido Ltd (12970725) United Kingdom