About Flimby Pizza Ltd (12795419) United Kingdom