About C Kyle Holdings Ltd (09729515) United Kingdom