About Lomond (bg Street) Nominees Limited (10899191) United Kingdom