About Apparello Technologies Ltd (10437675) United Kingdom