About Nandor Solutions Ltd. (10663867) United Kingdom