About Beama Consulting Limited (08644281) United Kingdom