About Blackthorn Investment Group Limited (12085294) United Kingdom