About Kap-cher Limited (NI665601) United Kingdom