About Nilogic Systems Limited (03345120) United Kingdom