About Kumapro Ltd (08583794) United Kingdom