About Shakeel Investments Limited (13323858) United Kingdom