About Nqca Limited (SC504372) United Kingdom