About White Phoenix Digital Solutions Ltd (13655603) United Kingdom