About N Mani Ltd (12383417) United Kingdom