About Andromeda Trading Limited (03876138) United Kingdom