About Whitingpod Investments Limited (13424205) United Kingdom