About Inqa Limited (03098784) United Kingdom