About Lomond Capital No. 3 Limited (SC669215) United Kingdom