About Blume Holdings Limited (12117848) United Kingdom