About Pizarro Capital Limited (13193463) United Kingdom