About Nazr Technology Limited (SC575107) United Kingdom