About Nexance Ltd. (04005191) United Kingdom