About Proppatea Limited (13344109) United Kingdom