About Phasora Ltd (NI667330) United Kingdom