About Neology Uk Limited (10809863) United Kingdom