About Nordexa Ltd. (07873282) United Kingdom