About Ba Muggale Ltd (10482267) United Kingdom