About Phasor Solutions Limited (05521261) United Kingdom