About Mascass Ltd (12198122) United Kingdom