About Oscar S (glasgow) Ltd. (SC495341) United Kingdom