About Mercury Applications Services Ltd (12221311) United Kingdom