About Propp Ltd (11656008) United Kingdom