About Shiri Investments Limited (10625696) United Kingdom