About Propelo Limited (10248209) United Kingdom