About Propix App Ltd (12442633) United Kingdom