About Skagen Blade Technology Limited (11020819) United Kingdom