About Badgal Online Limited (12019839) United Kingdom