About Ruby S Chicken Ltd (12927395) United Kingdom