About Lochfell Ventures Ltd (10180867) United Kingdom