About Giri Advisory & Investments Limited (13539314) United Kingdom