About Focal Point Technology Limited (08199394) United Kingdom