About Ngoexchange Ltd. (11081653) United Kingdom