About Appsy Technologies Ltd (12896231) United Kingdom