About Spnn World Ltd (13620212) United Kingdom