About Rasa Foods Ltd (12229737) United Kingdom