About Bada London Ltd (08674062) United Kingdom