About Petr Royce Ltd (11819647) United Kingdom