About Propola Limited (12575091) United Kingdom