About K Cubed Care Ltd (12306322) United Kingdom