About Skadi Solutions Ltd (12698377) United Kingdom