About Lc Nominees Limited (10339664) United Kingdom