About Aali Group Ltd (SC674998) United Kingdom