About Astor International Limited (12611295) United Kingdom