About Licoricepizza Ltd (12001089) United Kingdom