About Phoenix Lazarus Group Ltd (12201173) United Kingdom