About Noetica Partners Ltd. (09583129) United Kingdom