About The Clear Head Limited (NI669597) United Kingdom