About Sheindu Investments Limited (13678336) United Kingdom