About Nordicstork Ltd (13111688) United Kingdom