About Focalmark Ltd (10587697) United Kingdom