About Mercury Technology Partners Ltd. (12287878) United Kingdom