About Strachan Investment Norway Limited (13410665) United Kingdom