About Yugen Capital Ltd (11248083) United Kingdom