About S30 Solutions Ltd (09489702) United Kingdom