About Strategic Transformation (uk) Ltd. (SC328441) United Kingdom