About Beolea Limited (12656871) United Kingdom