About Newbattle Dbfm Holdco Limited (SC483055) United Kingdom