About Sovux Developments Limited (10977986) United Kingdom