About Beleeze Limited (08103980) United Kingdom