About Propetta Ltd (09487016) United Kingdom