About S.p.i.t. Solutions [eng] Ltd (10029254) United Kingdom