About Ntynd Management Solutions Limited (11278549) United Kingdom