About Kimchi Capital Ltd (12990425) United Kingdom