About Foggo Locum Limited (12942727) United Kingdom