About S Apps Solutions Ltd (09373712) United Kingdom