About Mascotmates Ltd. (12925259) United Kingdom