About Spur World Ltd (12845715) United Kingdom