About Kap Project Solutions Ltd (10010154) United Kingdom