About Baza Ltd (12612185) United Kingdom