About Focus It Management Limited (10521866) United Kingdom