About Porritt Street Investments Limited (13338273) United Kingdom