About Swiipr Technologies Ltd (12067158) United Kingdom