About Sevdo Ltd (07253129) United Kingdom