About Sgi Investments&finance Plc Ltd (11777993) United Kingdom