About Skill Capital Holdings Limited (05701911) United Kingdom