About Bemgo Limited (07235085) United Kingdom