About Propalt Ltd (12598739) United Kingdom