About K&h Ventures Limited (11996332) United Kingdom