About Keikaku Ltd (05198171) United Kingdom