About Oscar Ionisation Ltd (13263651) United Kingdom