About Merc Jack Limited (13094982) United Kingdom