About Lemgo Limited (07063943) United Kingdom