About Larkhall Analytics Ltd (12054383) United Kingdom