About Skadi Analytics Limited (09989519) United Kingdom