About Bacwa Ltd (11949742) United Kingdom