About Blooz Limited (08428008) United Kingdom