About Focal Group Limited (10672617) United Kingdom