About Mutex Ltd. (03571116) United Kingdom