About Maasala Ltd (10820470) United Kingdom