About Leamouth Capital Plc (10467065) United Kingdom