About Strategic Intent Consulting Ltd (11483213) United Kingdom