About T Bada Limited (09297516) United Kingdom