About Bemcap Ltd (13411910) United Kingdom