About Indigometrics Limited (09788425) United Kingdom