About Bagda Limited (04062920) United Kingdom