About Noga Technologies Limited (09882504) United Kingdom