About Spurkle Limited (05937989) United Kingdom