About New Phase Consulting Limited (SC547495) United Kingdom