About Norton Rose Fulbright Development Holdings Limited (09746897) United Kingdom