About Kap3 Limited (10121182) United Kingdom