About Fintrad & Associates (SL002463) United Kingdom