About Semi-permanent Fx Limited (08149008) United Kingdom