About Focal Technologies Limited (13534222) United Kingdom