About Sevda London Ltd (08469997) United Kingdom