About Bbadea Limited (09534106) United Kingdom