About K & A Projects Limited (12966659) United Kingdom