About Bufala Pizza Ltd (10613363) United Kingdom