About Glasgow Siqo Ltd (SC675056) United Kingdom