About Lamvel Capital Ltd (13432687) United Kingdom