About Nimrod Phoenix Limited (13341187) United Kingdom