About Lunn Ventures Group Limited (05645242) United Kingdom