About The Lickk Limited (13264287) United Kingdom