About Lochside Nominees Limited (11044346) United Kingdom