About Phoenix Ssase Limited (12118826) United Kingdom