About Nextran Technology Ltd. (11163024) United Kingdom