About Lentrica Limited (04890950) United Kingdom