About Nooq Ltd. (SC416581) United Kingdom