About Sevde Ltd (10683656) United Kingdom