About Lanwood Capital Ltd (11323408) United Kingdom