About Spindus Ltd (12630639) United Kingdom