About Bizzar Limited (11435287) United Kingdom