About Financial Investment Team Limited (11089298) United Kingdom