About Kami Holdings Ltd (12826292) United Kingdom