About Lynchpin Analytics Limited (SC279857) United Kingdom