About Sevan Management Ltd (12375652) United Kingdom