About Finmax Projects Lp (SL026744) United Kingdom