About Satay & Rendang Ltd (11868096) United Kingdom