About Bloomingcrest Intl Limited (10204130) United Kingdom