About Ska Marketing Solutions Ltd (13188898) United Kingdom