About Karrie Associates Limited (11785074) United Kingdom