About Focal Point Intelligence Limited (09513357) United Kingdom