About S30 Ltd (13303406) United Kingdom