About Focal Investments Ltd (11530367) United Kingdom