About Bbela Ltd (13030593) United Kingdom