About Nyching Management Limited (13382580) United Kingdom