About Km Capital Holdings Ltd (10506656) United Kingdom