About Nar Pide Ltd (12393896) United Kingdom