About Lochlann Topco Limited (SC703876) United Kingdom