About Swishd Technologies Ltd (10956519) United Kingdom