About Mogi Holdings Limited (11632303) United Kingdom