About Blme Holdco Limited (08674815) United Kingdom