About Mogador Management Limited (10255766) United Kingdom