About Afarooq Ltd (SC667159) United Kingdom