About Nerto Visual Limited (10906542) United Kingdom