About Spit Technologies Limited (08163101) United Kingdom