About Applica.ai Ltd (11495990) United Kingdom