About Rendes Pali Ltd (12122958) United Kingdom