About Sprk Holdings Ltd (13423843) United Kingdom