About Bema (holdings) Limited (SC493650) United Kingdom