About Propeler Limited (10490221) United Kingdom