About Yugenso Ltd (11229012) United Kingdom