About Blooming Investment Property Limited (12270778) United Kingdom