About Laitwood Capital Ltd (10090146) United Kingdom