About Mahal Management Ltd (11999252) United Kingdom