About Ska Holdings Limited (06541724) United Kingdom