About Nordsapp Technology Limited (11113005) United Kingdom