About Kingwood Capital Ltd (11341015) United Kingdom