About S And P Holdings Ltd (13113522) United Kingdom