About Quick Pitta Ltd (11446632) United Kingdom