About Kx Verde Ltd (13430535) United Kingdom