About Lapidus Investment Limited (08503447) United Kingdom