About Spartus Limited (13675365) United Kingdom