About Scandi Innovation Limited (12139483) United Kingdom