About Spridgebits Limited (03094343) United Kingdom