About Propolis Projects Limited (10946527) United Kingdom