About Shamila Investments Ltd (05456201) United Kingdom