About Bloomsoft Limited (02310542) United Kingdom