About Proppo Ltd (12220938) United Kingdom