About Ninicru Limited (08278975) United Kingdom