About Berens Group Limited (11303433) United Kingdom