About K&h Assets Limited (12838310) United Kingdom