About Sun Fx Management Ltd. (12160512) United Kingdom