About Kapsule Group Limited (13232612) United Kingdom