About Indicators International Limited (NI010702) United Kingdom