About Blackfoot Asset Management Limited (12807308) United Kingdom