About Sgi Ventures Limited (07907807) United Kingdom