About Lochlann Holdco Limited (SC703990) United Kingdom