XFX HOLDINGS LTD
2080058
981853009
525585641927
No business address disclosed
Same as business address