About Aristor Ltd (10593940) United Kingdom