About Masenda Ltd (11864904) United Kingdom