About Kaihatsu Ltd (12801247) United Kingdom