About Ra Chicken Ltd (13662322) United Kingdom