About Sparkacus Consulting Ltd (10903142) United Kingdom