About Strategic Consult Ltd (10245858) United Kingdom