About Propolis Solutions Ltd (11439705) United Kingdom