About Ska Cobella Limited (04258256) United Kingdom