About Nimon Technologies Limited (12232119) United Kingdom