About Sersas Marketing Sales And E-commerce Consultancy Ltd (12986215) United Kingdom