About Mission Logix Limited (11456662) United Kingdom