About Iq Capital Directors Nominees Ltd (03447501) United Kingdom