About Klk Capital (uk) Limited (12375138) United Kingdom