About Bellozz Ltd (11860998) United Kingdom