About Lucell Limited (03214202) United Kingdom