About Chickpea (nole) Limited (12619648) United Kingdom