About Slgi (holdings) Plc (09472611) United Kingdom