About Megin Advisors Limited (12273040) United Kingdom