About Bemoore Connected Limited (12195831) United Kingdom