About Noetic Technologies Limited (13676816) United Kingdom