About Lc25 Limited (04364850) United Kingdom