About K Curtis Holdings Ltd (12991268) United Kingdom