About First Investment Global Limited (12171882) United Kingdom