About Dbm Fox Holdings Limited (NI645898) United Kingdom