About Venus & Co. Ltd (13534430) United Kingdom