About Sharif Holdings Limited (05803315) United Kingdom