About Strategic Holdings Limited (10380061) United Kingdom