About Gingerleaf Licensing Limited (12104599) United Kingdom