About Masswa Ltd (10710646) United Kingdom