About Skadi Limited (08153536) United Kingdom