About Bema Republic Limited (10910868) United Kingdom