About K2sp Consulting Ltd (12065449) United Kingdom