About Think Spartan Limited (12259366) United Kingdom