About Lickd Ltd (10415210) United Kingdom