About Badalan Group Ltd (12518269) United Kingdom