About Bada Limited (01189129) United Kingdom