About Nocrus Limited (10240445) United Kingdom