About Leepizza Limited (12311555) United Kingdom