About Prala Estates Ltd (12426626) United Kingdom