About Strategic Ventures Ltd (13461497) United Kingdom