About Sedghi Holdings Limited (09355531) United Kingdom