About Bloomsnano Limited (12252716) United Kingdom