About M3logi Limited (12343179) United Kingdom