About Lomond Capital No.1 Ltd (SC427623) United Kingdom