About Metric Point Limited (11172324) United Kingdom