About Parkwood Portfolio Ltd (12628841) United Kingdom