About Nelsao Chicken World Limited (10614425) United Kingdom