About Cross Asset Macro Limited (10652563) United Kingdom