About Bella & Pizza Ltd (12916107) United Kingdom