About Shaikh Holdings Limited (13018036) United Kingdom