About Innoscandia Ltd (10179036) United Kingdom