About Intellemetrics Limited (SC078637) United Kingdom