About Chinapay International Group Limited (07905934) United Kingdom