About Strategic & Clear Ltd (11407628) United Kingdom