About Kap3 Technologies Ltd (07680274) United Kingdom