About S K I Associates Limited (04925912) United Kingdom