About Chilli (salford) Ltd (11099352) United Kingdom