About Swig Wallet Limited (11895004) United Kingdom