About Spindex Limited (09126879) United Kingdom