About Nd&o Ltd (10369439) United Kingdom