About Sehguh Limited (SC323757) United Kingdom