About Spi Global Play Ltd (01041364) United Kingdom