About Bema Investments Limited (12492432) United Kingdom