About Neeya Limited (11532532) United Kingdom