About Loch Nix Limited (SC688966) United Kingdom