About Geez-a-lick Limited (SC477219) United Kingdom