About Paul Pavlou Holdings Ltd (10288837) United Kingdom