About Stored Value Solutions Uk Limited (03720193) United Kingdom