About Logan Ventures Ltd (11461591) United Kingdom