About The Cross Border Advisors Limited (12023466) United Kingdom