About Bema Ltd (12479261) United Kingdom