About Pizarro Ltd (10279880) United Kingdom