About Ska Projects Limited (10156934) United Kingdom