About Spod Logic Limited (10860449) United Kingdom