About K.carter Ltd (10969077) United Kingdom