About Sangi Technologies Limited (SC413983) United Kingdom