About Alpha Sud Limited (12324915) United Kingdom