About L&c Nominees Limited (09510734) United Kingdom