About Bloomberry Holdings Limited (10447312) United Kingdom