About Lenric C21 Limited (04258554) United Kingdom