About Ruchita Takeaway Ltd (11054337) United Kingdom