About Bloom Digital Transformation Services Limited (11627174) United Kingdom