About K2 Foundation Solutions (uk) Limited (10636110) United Kingdom