About Baz Holdings Ltd (12305263) United Kingdom