About Proppa T Ltd (12466623) United Kingdom